package net.lab1024.sa.admin.module.business.file.domain.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 审批细表 列表VO
 *
 * @Author AKITA
 * @Date 2025-04-23 14:10:18
 * @Copyright AKITA
 */

@Data
public class ApprovordaVO {


    @Schema(description = "电键")
    private Long docEntry;

    @Schema(description = "行号")
    private Integer lineNum;

    @Schema(description = "阶段名称")
    private String phaseName;

    @Schema(description = "行状态")
    private String lineStatus;

    @Schema(description = "单据名称")
    private String objName;

    @Schema(description = "单据编码")
    private Integer objId;

    @Schema(description = "审批模板电键")
    private Long baseTemEntry;

    @Schema(description = "审批模板行号")
    private Integer baseTemLineNum;

    @Schema(description = "基础对象号")
    private String baseType;

    @Schema(description = "基础对象名")
    private String baseRef;

    @Schema(description = "版本号")
    private String version;

    @Schema(description = "审批人编码")
    private String userId;

    @Schema(description = "审批人名称")
    private String userName;

    @Schema(description = "开始日期")
    private LocalDateTime beginDate;

    @Schema(description = "通过日期")
    private LocalDateTime passDate;

    @Schema(description = "阅读 Y 已阅读： N未阅读 ")
    private String read;

    @Schema(description = "行备注")
    private String freeTxt;

}
